ducal palace - French English Dictionary